org.eclipse.vtp.desktop.editors.core.model
Class UICanvas
java.lang.Object
org.eclipse.vtp.desktop.editors.core.model.UICanvas
- All Implemented Interfaces:
- UIComponentListener
public class UICanvas
- extends java.lang.Object
- implements UIComponentListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UICanvas
public UICanvas(UIModel uiModel,
java.lang.String name)
UICanvas
public UICanvas(UIModel uiModel,
org.w3c.dom.Element canvasElement)
getUIModel
public UIModel getUIModel()
storeCanvas
public void storeCanvas(org.w3c.dom.Element designElement)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getId
public java.lang.String getId()
getPaperSize
public PaperSize getPaperSize()
getOrientation
public int getOrientation()
setOrientation
public void setOrientation(int orientation)
setPaperSize
public void setPaperSize(PaperSize paperSize)
getWidth
public int getWidth()
getHeight
public int getHeight()
listUIElements
public java.util.List listUIElements()
removeElement
public void removeElement(UIElement uiElement)
addElement
public UIElement addElement(Element element,
int x,
int y)
listUIConnectors
public java.util.List listUIConnectors()
removeConnector
public void removeConnector(UIConnector uiConnector)
addConnector
public UIConnector addConnector(Connector connector,
UIElement origin,
UIElement destination)
componentChanged
public void componentChanged(UIComponent component)
- Specified by:
componentChanged in interface UIComponentListener
componentDeleted
public void componentDeleted(UIComponent component)
- Specified by:
componentDeleted in interface UIComponentListener
delete
public void delete()
addListener
public void addListener(UICanvasListener listener)
removeListener
public void removeListener(UICanvasListener listener)
validateCanvasStatus
public void validateCanvasStatus()